package com.common.redis;

import com.constants.CacheKey;

/**
 * 封装redis操作
 *
 * @author ran
 */
public interface RedisClient {
    /**
     * @param value    缓存的值
     * @param timeout  分钟数
     * @param cacheKey cacheKey.name()+prefix 拼接成缓存的key
     * @param prefix
     */
    void save(String value, long timeout, CacheKey cacheKey, String prefix);

    /**
     * @param cacheKey
     * @param prefix
     * @return
     */
    String get(CacheKey cacheKey, String prefix);
}
